 // 手机号验证
 function isvalidPhone(str) {
    const reg = /^1[3|4|5|7|8][0-9]\d{8}$/;
    return reg.test(str);
  }
  
  // 验证密码   密码，以字母开头，长度在6~18之间，只能包含字母、数字和下划线
 function isvalidPass(str) {
    // const reg = /^[a-zA-Z]\w{6,18}$/;
    const reg = /^[\a-\z\A-\Z0-9]\w{5,17}$/;
    return reg.test(str);
  }
  
  //   验证用户名  用户名要求 数字、字母、下划线的组合*
 function isvalidUsername(str) {
    // const reg = /^(?![^A-Za-z]+$)(?![^0-9]+$)[0-9A-Za-z_]{2,15}$/;
    const reg = /^[a-zA-Z0-9_]{3,10}$/;
    return reg.test(str);
    
  }
  // 邮箱格式校验
  function isvalidEmail(str){
    const reg=/^\w[-\w.+]*@([A-Za-z0-9][-A-Za-z0-9]+\.)+[A-Za-z]{2,14}/
    return reg.test(str)
  }
  export default{
    isvalidPhone,isvalidPass,isvalidUsername,
    isvalidEmail
  }